// ============================== 导入依赖 ============================== //

// ============================== 导出工具 ============================== //

export default {
  /**
   * 设置置灰列表
   *
   * @param {Array} grayed 置灰列表
   * @param {Array} tree 结构树
   */
  setGrayed(grayed, tree) {
    tree.forEach(({ id, status, children = [] }) => {
      if (status === 2) grayed.push(id)
      if (children.length) this.setGrayed(grayed, children)
    })
  },
}
